Deeksha Public School

Faridabad, 121013